package com.xbongbong.paas.pojo.vo;

import com.xbongbong.paas.field.FieldAttrEntity;
import com.xbongbong.paas.pojo.LaneCountPojo;
import com.xbongbong.paas.toolbox.helper.PageHelper;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

/**
 * @Author mingliang
 * @Description 泳道视图统计列表
 * @Date 2021/11/25 16:28
 **/
@Getter
@Setter
@ToString
public class LaneCountListVO implements Serializable {
    private static final long serialVersionUID = 1676167733129156265L;
    /**
     * 统计列
     */
    private List<LaneCountPojo> stageCountList;

    /**
     * 行标题
     */
    private List<FieldAttrEntity> headList;
    /**
     * 是否展示标题：1显示，0不显示
     */
    private Integer showTitle;

    /**
     * 统计列标题名称
     */
    private String countTitleName;

    /**
     * 是否展示统计标题：1显示，0不显示
     */
    private Integer showCount;

    /**
     * 展示列
     */
    private List<String> showList;

    /**
     * 展示操作列
     */
    private List<String> showOperationList;

    /**
     * 分页器
     */
    private PageHelper pageHelper;

}
